IgnoreVisibility

@Target(allowedTargets = [AnnotationTarget.CLASS])
annotation class IgnoreVisibility

A config marked with this annotation will attempt to ignore field visibility when de/serializing

This can also be used to widen the access for Sections or other inner classes like classes wrapped by a ValidatedAny

Without this annotation, only PUBLIC fields/properties are considered, and there will be a crash if you try to pass a less-than-public inner class as a Section or Any

Author

fzzyhmstrs

Since

0.3.0